.container {
  display: flex;
  flex-flow: column;
  width: 100%;
  height: 100vh;
  .toolbar {
    width: 100%;
    height: 35px;
    background-color: white;
    border-bottom: 1px solid #dcdcdc;
    .toolbar-btn {
      display: inline-block;
      height: 30px;
      line-height: 30px;
      font-size: 14px;
      padding: 0 5px;
      border-right: 1px solid #ebf0f2;
      cursor: pointer;
      i {
        font-size: 18px;
        line-height: 30px;
        cursor: pointer;
      }
      &:hover {
        background-color: #f9f9f9;
      }
      &.disabled {
        color: #dedede;
        cursor: not-allowed;
        i {
          cursor: not-allowed;
        }
        &:hover {
          background: white;
        }
      }
    }
  }
  > .ant-tabs {
    .ant-tabs-tab {
      padding: 10px;
    }
    .ant-tabs-left-content {
      padding-left: 0;
    }
    .ant-tabs-ink-bar {
      left: 1px;
    }
  }
}
